Big Huge Thesaurus

lygaeid bug

noun

sounds kind of like